@charset "utf-8";
/* CSS Document #005c5c*/
body{margin:0px; padding:0px; font-size:16px; font-family:"新宋体, Simsun"; line-height:24px; color:#444; background:#FFF;}
img{border:none;}
ul,ol,li,dl,dt,dd,div{margin:0px; padding:0px; list-style-type:none;}
a{text-decoration:none; color:#000; outline:none;}
/*a:active{star:expression(this.onFocus=this.blur());}*/
a:hover{color:#005c5c; text-decoration:none;}
li a:hover{color:#005c5c; text-decoration:none;}
.clear{clear:both; display:block; visibility: hidden; overflow:hidden; line-height:0; font-size:0;}
.wp{width:1260px; margin:auto;}
.ws{width:1260px; margin:auto;}
.clearfix:after{content:"."; display:block; height:0px; clear:both; visibility:hidden;}
p,h1,h2,h3,h4 {
	margin: 0;
	padding: 0;
}
.marginTop2{padding-top:14px;}

#top1{background:url(../images/top_bg.gif) repeat-x center top; width:100%;z-index:1;height:152px; width:1260px; margin:auto;}
#top{background:url(../images/top_bg.gif) repeat-x; width:100%;height:152px; margin:auto; position:relative; top:0;}
.top{height:152px;}
.logo{float:left; padding-left:32px; padding-left:30px; padding-top:5px;}
.logo img{ height:97px;}
.load{float:right; width:436px; height: 111px; overflow:hidden;}
.land{float:right; padding-top:24px;}
.land ul{float:right;}
.land ul li{float:left; padding-right:23px;}
.button{border-style:none;height:31px; width:30px; margin:0px; padding:0px; vertical-align:middle; background:url(../images/button_bg.gif) no-repeat;color:#D1D1D1;}
.form{border-style:none; line-height:31px; height:31px; width:235px; background:url(../images/form_bg.gif) no-repeat; margin-left:-8px; padding:0px; vertical-align:middle;color:#D1D1D1;}
.search{padding-top:10px; float:right;}
.news_list2 ul li{line-height:36px; border-bottom:1px dashed #999; padding-left:30px; background:url(../images/coin1.gif) no-repeat 14px center; color:#323232;}
.news_list2 ul li span{} 
.news_list2 ul li a{color:#323232; padding-right:80px; 
}
.news_list2 ul li a.jxkyA{
    width: 460px;
    display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis; white-space: nowrap;
}
.news_list2 ul li a:hover{color:#005c5c;}

.nav{height:41px; line-height:41px; margin-top:0px; overflow:visible}

.nav ul li{float:left; line-height:41px; height:41px; font-size:14px; font-weight:600; color:#FFF; 
/*width:136px;*/width: 157px;
position:relative; z-index:3;}
.nav ul li a{
	display:block;
	color:#fff;
	/*width:136px;*/
	width: 157px;
	text-align:center;
	vertical-align:top;
	z-index:3;

}
.nav ul li a:hover{
	text-decoration:none;
	color:#005c5c;
	background:url(../images/nav_hover.gif) repeat-x;
}
.nav ul li ul { display:none;background:#005c5c;margin:0;z-index:3 !important;}
.nav ul li ul li { margin:0; background:#005c5c; color:#FFF; border-bottom: 1px dotted #8ea6cc; font-size:12px; position:relative; z-index:3 !important;}
.nav ul li ul li a{ position:relative; z-index:3 !important;}
.nav ul li a.current {background:url(../images/nav_hover.gif) repeat-x;}
.nav ul li ul li A:hover {	text-decoration:none;
	color:#005c5c;
	background:url(../images/nav_hover.gif)repeat-x;}

.indexBannerPics{ z-index:-1;}
.indexBannerPics img{ z-index:-2;}





.nav1{height:41px; line-height:41px; margin-top:0px; z-index:999}
.nav1 ul li{float:left; line-height:41px; height:41px; font-size:14px; font-weight:600; color:#FFF; width:106px; padding-left:18px;}
.nav1 ul li a{
	display:block;
	color:#fff;
	padding-left:20px;
	padding-right:20px;
	width:60px;
	text-align:center;
	vertical-align:top;

}
.nav1 ul li a:hover{
	text-decoration:none;
	color:#005c5c;
	background:url(../images/nav_hover.gif) repeat-x;
}
.nav1 ul li ul { display:none;background:#00F; z-index:9999;}
.nav1 ul li ul li { margin:0; background:#005c5c; color:#FFF; border-bottom: 1px dotted #8ea6cc; font-size:12px;	filter:alpha(opacity=80); /*IE滤镜，透明度50%*/-moz-opacity:0.8; /*Firefox私有，透明度50%*/opacity:0.8; z-index:9999;
}
.nav1 ul li A.current {background:url(../images/nav_hover.gif) repeat-x;}
.nav1 ul li ul li A { font-weight: normal; z-index:9999; }
.nav1 ul li ul li A:hover {	text-decoration:none;
	color:#005c5c;
	background:url(../images/nav_hover.gif) repeat-x;}

.module1{float:left; width:993px;}
.module2{float:right; width:234px;}

.tabTitle{background:url(../images/tabTitle_bg.gif) repeat-x left bottom; height:34px; line-height:34px; position:relative;}
.tabTitle span{position:absolute; top:5px; right:2px;}
.tabTitle ul li{float:left; width:135px; line-height:34px; text-align:center; padding-lright:2px; font-family:"新宋体, Simsun"; font-size:14px; padding-right:2px;}
.tabTitle ul li a{color:#7D7D7D; line-height:34px; display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; background:url(../images/tabTitle1.gif) no-repeat;}
.tabTitle ul li a:hover{line-height:34px; text-decoration:none; color:#666; background:url(../images/tabTitle2.gif) no-repeat;}
.tabTitle ul li.current a{line-height:34px; text-decoration:none; color:#666; background:url(../images/tabTitle2.gif) no-repeat;}
.news_pic{float:left; position:relative;
	height: 180px;
	 width: 270px;}
.news_pic span a{display:block; font-weight:600; text-align:center; background:url(../images/news_bg.gif) repeat-x; margin-top:1px; color:#323232;}

.news_pic1{float:left; position:relative;
	height: 180px;}
.news_pic1 span a{display:block; font-weight:600; text-align:center; background:url(../images/news_bg.gif) repeat-x; margin-top:1px; color:#323232;}


.news_list ul li{height:25px; line-height:25px; border-bottom:1px dashed #999; padding-left:15px; background:url(../images/coin1.gif) no-repeat 2px center; color:#323232; position:relative;}
.news_list ul li span{padding-left:6px; position:absolute;right:10px; top:0px; font-family:"新宋体, Simsun";}
.news_list ul li a{color:#323232; width:624px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; display:block;}
.news_list ul li a:hover{color:#005c5c;}
.news_list{float:right; width:705px;}

.news_list3 ul li{height:25px; line-height:25px; border-bottom:1px dashed #999; padding-left:15px; background:url(../images/coin1.gif) no-repeat 2px center; color:#323232; position:relative;}
.news_list3 ul li span{padding-left:6px; position:absolute;right:10px; top:0px; font-family:"新宋体, Simsun";}
.news_list3 ul li a{color:#323232; width:624px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; display:block;}
.news_list3 ul li a:hover{color:#005c5c;}
.news_list3{float:right; width:705px;}

.news_list1 li{height:25px; line-height:25px; border-bottom:1px dashed #999; padding-left:15px; background:url(../images/coin1.gif) no-repeat 2px center; color:#323232; position:relative;}
.news_list1 li span{padding-left:6px;position:absolute;right:10px; top:0px;font-family:"新宋体, Simsun";}
.news_list1 li a{color:#323232; padding-right:80px;}
.news_list1 li a:hover{color:#005c5c;}

.search2{background:url(../images/search2_bg.gif) no-repeat; height:45px;}
.search_title{float:left; padding-left:18px;}
.search_list{float:right;}
.search_list ul{float:right; padding-right:50px;}
.search_list ul li{float:left; padding-right:10px; padding-top:7px;}
.form2{border-style:none; line-height:31px; height:31px; width:124px; background:url(../images/form2_bg.gif) no-repeat; margin:0px; vertical-align:middle; color:#D1D1D1; padding-left:20px;}
.button2{border-style:none; line-height:31px; height:31px; width:91px; margin:0px; padding:0px; vertical-align:middle; background:url(../images/button2_bg.gif) no-repeat;}
.case_list ul li{padding-top:9px;}

.people_title{height:37px; line-height:37px; padding-left:18px; background:url(../images/title_bg.gif) no-repeat; position:relative;}
.people_title span a{position:absolute; top:12px; right:20px;}
.people_list{border-bottom:1px solid #EAEAEA; border-left:1px solid #EAEAEA; border-right:1px solid #EAEAEA; padding-top:18px; padding-bottom:18px; height:118px; margin-bottom:20px;}
.people_list ul { padding-left:10px;}
.people_list ul li{width:246px; float:left; height:200px;}
.people_pic{float:left; width:83px;}
.people_word{float:left; padding-left:10px; color:#494949;}
.people_head span{font-weight:600; padding-left:10px;}
.people_button{margin-top:22px; padding-left:10px;background:url(../images/button3_bg.gif) no-repeat;height:26px; width:59px;color:#005c5c; font-weight:600; margin-left:60px; color:#005c5c}
.people_button a{ width:59px; height:26px; padding-left:6px; color:#005c5c}
.people_button a:hover{ color:#c89409}
.people_button span{padding-left:8px;}



#foot{background:#005c5c; margin:auto; margin:0; padding:0; margin:auto;}
.foot{padding-top:10px; padding-bottom:10px; text-align:center; color:#fff;margin:0;}
.foot a{color:#fff; padding-left:15px; padding-top:5px;}

.duilian{top:786px; position:absolute; width:95px; overflow:hidden; display:none;}
.duilian_right{right:0px;}
.duilian_con{width:95px; overflow:hidden;}
.duilian_con img{}
.duilian_close{width:100%; height:28px; line-height:28px; display:block; text-decoration:none;}

#top2{background:url(../images/top_bg.gif) repeat-x left bottom; width:100%; position:absolute; z-index:1;}
.banner{margin-top:152px; text-align:center; padding-top:14px; background:url(../images/banner_bg.gif) repeat-x; background:#F0F0F0}
#main{background:#F0F0F0;}
.main{background:#fff;}
.main_left{float:left; padding-left:8px; width:185px; padding-top:14px;}
.main_right{float:right; border-left:1px solid #C2C2C2; padding-left:68px; padding-right:12px; padding-top:30px; width:726px; padding-bottom:30px;}

.left_head{height:48px; line-height:40px; padding-left:14px; background:url(../images/left_head.gif) no-repeat left bottom; font-family:"新宋体, Simsun"; font-size:18px; color:#2B2B2B;}
.left_head span{font-family:Arial; font-size:14px; padding-left:6px;}
.left_list{ background:url(../images/left_list.gif) repeat-y;}
.left_list ul li{height:30px; line-height:30px; vertical-align:top; font-family:"新宋体, Simsun"; font-size:14px; margin-bottom:5px; overflow:hidden;}
.left_list ul li a{color:#2C2C2C; display:block; line-height:30px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; padding-left:48px;  vertical-align:middle; background:url(../images/left_list.gif) repeat-x left bottom; padding-bottom:5px;}
.left_list ul li a:hover{
	text-decoration:none;
	line-height:30px;
	color:#2B2B2B;
	background:url(../images/coin2.gif) no-repeat 18px center #E1E1E1;
	filter:alpha(opacity=70); /*IE滤镜，透明度50%*/-moz-opacity:0.7; /*Firefox私有，透明度50%*/opacity:0.7;/*其他，透明度50%*/
}
.left_list ul li.current a{
	text-decoration:none;
	line-height:30px;
	color:#2B2B2B;
	background:url(../images/coin2.gif) no-repeat 18px center #E1E1E1;
}

.right_head{height:26px; line-height:26px; text-align:right; padding-right:16px; border-bottom:1px solid #C2C2C2;}
.right_head a{color:#c89409;}
.right_head span{padding-right:4px;}
.right_title{height:42px; line-height:42px; font-family:"新宋体, Simsun"; font-size:18px; color:#2B2B2B;}

.right_content{padding-bottom:40px; line-height:30px; color:#2D2B2C;}
.left-swiper{ width: 220px; border: 1px solid #dfdfdf; border-radius: 3px; padding: 5px 5px;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
}
.left-swiper .swiper-slide img{ width: 100%; height: auto;}
.left-swiper .swiper-pagination{ opacity: 0;}

.people_list2{padding-bottom:18px; height:118px;}
.people_list2 ul li{    
    border: 2px solid #C2C2C2;
    float: left;
    /*margin-left: 45px;*/
    margin-left: 20px;
    margin-top: 20px;
    padding-bottom: 6px;
    padding-left: 16px;
    padding-top: 6px;
    width: 290px;
	}
.people_word2{float:left; padding-left:6px; color:#494949; width:200px;}
.people_head2 span{font-weight:600; padding-left:6px; overflow:hidden; width:71px;}

.right_header{height:40px; line-height:40px; text-align:center; font-size:16px; color:#005c5c; font-weight:600;}
.odd{ background-color:#FFF;}
.even{background-color:#F2F2F2;}
.people2{border-top:2px solid #ccc;}
.people2 td{height:32px; line-height:32px; border-bottom:1px dashed #ccc; color:#757575; padding-left:18px;}
.people2 td a{ color:#005c5c;}
.pages {
    line-height: 40px;
    padding-top: 10px;
    text-align: center;
	margin-top:10px;
	margin-bottom:20px;
}

.pages A {
    border: 1px solid #CCCCCC;
    font-family: "新宋体, Simsun";
    margin-left: 3px;
    margin-right: 3px;
    padding: 2px 5px;
	color:#000;
}
.product_show {
	width:720px;
}
.product_show ul li {
	float:left;
	padding-left:40px;
	margin-bottom:40px;
}
.product_show ul li a {
	text-align:center;
}
.product_show ul li img{
	height:180px;
    width:240px;
	border:#c89409 1px solid;
	padding:3px;
}

.product_show ul li span {
	display:block;
	text-align:center;
	color:222222;
	font-family:"新宋体, Simsun";
	font-size:12px;
	height:30px;
	overflow:hidden;
	line-height:30px;
}
.odd1{ background-color:#ffffff;}
.even1{background-color:#EFEFEF;}
.product_show3 {
	width:720px;
	display:none;
}
.product_show3 ul{ height:300px; overflow:scroll; border:#CCC 1px solid; background:#FFF}
.product_show3 ul li {
	float:left;
	height:117px;
	width:152px;
	padding-left:15px;
	margin-top:15px;
	margin-bottom:35px;
}
.product_show3 ul li a {
	text-align:center;
}
.product_show3 ul li a  img{
	height: 105px;
    width: 140px;
	border:#c89409 1px solid;
	padding:7px;7px;7px;7px
}

.product_show3 ul li span {
	display:block;
	text-align:center;
	color:222222;
	font-family:"新宋体, Simsun";
	font-size:12px;
	height:30px;
	overflow:hidden;
	line-height:30px;
}

.foot_top {
    border: 1px solid #CCCCCC;
    height: 30px;
    line-height: 30px;
	margin-bottom:10px;
	margin-top:20px;
}
.foot_top span {
    color: #1B468B;
    font-family: "新宋体, Simsun";
    font-size: 14px;
    font-weight: 600;
    padding-left: 10px;
}

.foot_top a {
    color: #777777;
    font-family: "新宋体, Simsun";
    font-size: 12px;
    padding-left: 90px;
}
.about_head{height:44px; line-height:54px;}
.about_head a{color:#005c5c;}
.about_banner{padding:3px; margin-top:12px; position:relative; 
/*height:166px;*/
height: 215px;
z-index:-1;}
.about_banner img{ border:1px solid #E7E7E7;padding: 3px; position:absolute; left:0; top:0; z-index:-1;
    width: 100% !important; height: auto !important;
}
.about_main{padding-top:10px; padding-bottom:32px;}
.about_left{float:left; width:220px;}
.about_right{float:right; 
/*width:748px;*/ width: 1008px;
}
.about_line{border:1px solid #DDD; padding:3px; margin-bottom:20px;}
.about_head2{height:43px; line-height:43px; background:#005c5c; text-align:center; font-size:16px; font-weight:600; color:#fff;}
.about_list{padding-top:8px; padding-bottom:8px;}
.about_list ul li{height:30px; line-height:30px; vertical-align:middle; font-size:14px; overflow:hidden;}
.about_list ul li a{color:#005c5c; display:block; line-height:30px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; padding-left:36px;  vertical-align:middle; background:url(../images/ball1.gif) no-repeat 12px center;}
.about_list ul li a:hover{
	text-decoration:none;
	line-height:30px;
	color:#c89409;
	background:url(../images/ball2.gif) no-repeat 12px center;
}
.about_list ul li.current a{
	text-decoration:none;
	line-height:30px;
	color:#c89409;
	background:url(../images/ball2.gif) no-repeat 12px center;
	font-weight:600;
}
#ks{ z-index:2; border:#D5EDFF 5px solid; background:#fff;width:805px; display:none; padding-bottom:10px;}
.ks{ z-index:2;
 padding-left:10px;
}
.ks li{ float:left; 
    /*width:72px; text-align:center; height:23px; line-height:23px; margin-top:10px; color:#39BDEE; background:url(../images/ks_bg2.jpg) center center no-repeat; margin-left:25px;*/
    
    width: 125px;
    text-align: center;
    height: 34px;
    line-height: 34px;
    margin-top: 5px;
    color: #39BDEE;
    background: url(../images/case_list2.gif) center center no-repeat;
    margin-left: 5px;
    background-size: 100% auto;
    
}
.ks li a{color:#c89409; height:23px; line-height:23px;}
.ks li a:hover{ color:#c89409; font-weight:600;}
#wzsse{ z-index:8;}
.case_list2 ul li{float:left; padding-left:8px; padding-right:8px; margin-bottom:20px; width:151px; height:41px; line-height:41px;}
.case_list2 ul li a{font-family:"新宋体, Simsun"; font-size:14px; color:#005c5c; background:url(../images/case_list2.gif) no-repeat; display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; text-align:center;}
.case_list2 ul li a:hover{
	text-decoration:none;
	color:#c89409;
	background:url(../images/case_list2_hover.gif) no-repeat;
}

.Border1 {
    border: 1px solid #DEDADA;
}

.btdbor {
    border-bottom: 1px dashed #CCCCCC;
}
.STYLE01 {
    border-bottom: 1px dashed #CCCCCC;
    font-weight: bold;
	vertical-align:top;
}

.case_list ul li{padding-top:10px; font-size:14px;}
.case_title{line-height:28px; border-bottom:1px dashed #DAD8D8; background:url(../images/people_title.gif) no-repeat 10px center;  padding-left:30px;}
.case_title a{color:#49494C;}
.case_title span{color:#A8A7A7; font-size:12px;}

.marginTop {
    margin-top: 26px;
}

.title2 {
    background: url("../images/title2_bg.gif") repeat-x scroll left bottom transparent;
    color:#57A5EE;
    font-size: 14px;
    font-weight: 600;
    height: 36px;
    line-height: 36px;
    position: relative;
}

.title2 span {
    color: #999999;
    font-size: 12px;
    font-weight: 100;
    position: absolute;
    right: 0;
    top: 0;
}

.title2 span a {
    color:#57A5EE;
}

.book_left {
    float: left;
    width: 659px;
}

.line {
    border: 1px solid #DDDDDD;
    margin-top: 26px;
    padding: 1px;
}

.book_title {
    background: url("../images/book_title.gif") no-repeat scroll 0 0 transparent;
    color: #000000;
    height: 29px;
    line-height: 29px;
    padding-left: 30px;
    position: relative;
}

.book_title span {
    position: absolute;
    right: 20px;
    top: 0;
}

.book_word {
    padding: 14px;
}

.book_right {
    background: none repeat scroll 0 0 #F7F7F7;
    float: right;
    margin-top: 26px;
    width: 311px;
	right:150px;
	bottom:116px;
	float:right;
}

.book_title2 {
    background: url("../images/book_title2.gif") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: 600;
    height: 29px;
    line-height: 29px;
    padding-left: 24px;
}

.form22 {
    background: url("../images/form2.gif") no-repeat scroll 0 0 transparent;
    border-style: none;
    height: 103px;
    margin: 0;
    padding: 0;
    vertical-align: middle;
    width: 194px;
}

.form11{
    background: url("../images/form11.gif") no-repeat scroll 0 0 transparent;
    border-style: none;
    height: 24px;
    line-height: 24px;
    margin: 0;
    padding: 0;
    vertical-align: middle;
    width: 194px;
}

.box td {
    padding-top: 6px;
}
.book_title3 {
    color: #222222;
    font-weight: 600;
    padding-left: 18px;
    padding-right: 12px;
    text-align: right;
    width: 66px;
}

.button11{
    background: url("../images/button11.gif") no-repeat scroll 0 0 transparent;
    border-style: none;
    color: #FFFFFF;
    height: 28px;
    line-height: 28px;
    margin: 0;
    padding: 0;
    text-align: center;
    vertical-align: middle;
    width: 90px;
}

.shutter {
    overflow: hidden;
    position: relative;
	height: 180px;
	 width: 270px;
}

.shutter li {
    left: 0;
    position: absolute;
    top: 0;
}

#titleSpan {
    border-top: 1px solid #FFFFFF;
    color: #383838;
    display: block;
    font-weight: 600;
    height: 24px;
    line-height: 24px;
    text-align: center;
    width: 285px;
}
#titleSpan a {
    border-top: 1px solid #FFFFFF;
    color: #383838;
    display: block;
    font-weight: 600;
    height: 24px;
    line-height: 24px;
    text-align: center;
    width: 285px;
}
.book_content{ background:#005c5c; color:#FFF;filter:alpha(opacity=90); /*IE滤镜，透明度50%*/-moz-opacity:0.9; /*Firefox私有，透明度50%*/opacity:0.9;/*其他，透明度50%*/
}
#conForm h3{ font-size:12px; color:#F00;}
/*重点科室*/
.zdks{ width:745px; height:27px; border-bottom:#999 1px solid; background:#FFF; margin-top:20px;}
.zdks li{ float:left; margin-right:5px; background:url(../images/tab_01_off.png) no-repeat; width:101px; height:27px; line-height:27px; color:#666; font-weight:600; font-size:12px; text-align:center}
.zdks li:hover{ background:url(../images/tab_01_on_1.png) no-repeat; color:#FFF;}
.zdks li.current{ background:url(../images/tab_01_on_1.png) no-repeat; color:#FFF;}

.zdks_show{ padding:30px 15px;}

.zdks_show li{ display:none;width:100%;}
.zdks_show li p{ line-height:32px;}
.jieshao{font-weight:600; color:#666; font-size:14px;}
.zonghe_title{height:36px; line-height:36px; background:url(../images/zonghe_bg.jpg) repeat-x;}
.zonghe_form{border:1px solid #EAEAEA;}
/*科室对应的专家*/
.left_zj li{ float:left; width:110px; padding-bottom:15px; text-align:center;}
.left_zj li span{ text-align:center;}
.left_zj li strong{
    display:block;
    height: 38px;
}
.left_zj li a{
    display: block;
    height: 118px;
    overflow: hidden;
    margin-bottom: 12px;
}